that's dead and buried - Turco Inglés Diccionario